home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
dlmsg200.zip
/
DELMSG.DOC
next >
Wrap
Text File
|
1990-04-19
|
13KB
|
326 lines
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
DELETE MESSAGES
by Stephen de Plater
GTPN Net Address: 302/1
Voice Phone: +61 2 977-3075
Data Phone: +61 2 977-2013
======================================================================
0. REVISION LIST
======================================================================
Just to confuse everyone this revision list begins at version 1.20
VERSION: Release Date: Comments:
------- ------------ --------------------------------------
1.20 May 25, 1988 Standard Command Line Interface Added.
Command line parameters [/D], [/Q],
[/K], [/A], [/T] [/I] added (see below).
Pathnames removed, replaced by area
numbers.
1.21 October 6, 1988 Red faces department! A simple bug fix.
I just can't believe that no-one spotted
it!! If some of your listed areas have
not appeared to have been treated by
delmsg, (especially if the area is found
down the list somewhat), then this fixes
it.
1.30 March 16, 1989 Major overhaul! Much of the code has
been rewritten. The old /Q parameter is
no longer supported (DELMSG will no
longer send anyone mail). Test mode
added.
1.31 March 23, 1989 Support for Netmail 200.
2.00 April 19, 1990 Finally, the docs for the GT15 version
are done!
>> page 1 <<
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
======================================================================
1. COPYRIGHT
======================================================================
DELMSG is not placed in the Public Domain. The copyright is retained
and the software is provided on licence:
You are free to use and make as many copies of this program as you
wish. You may also give it away to anyone who wants it, provided:
1. No fee is charged.
2. This archive is distributed intact.
3. You register the package with an OZNET registration centre.
======================================================================
2. REGISTRATION
======================================================================
A new registration scheme now applies to all OZNET software.
Regardless of any previous registration, this program now requires
individual installation for each BBS using it.
There is still NO fee involved at all. DO NOT send any money!
Registration simply involves obtaining from me a CRC code which
matches your BBS name. You may do this at any of the six OZNET
registration centres:
Kangaroo Korner 302/001 Stephen de Plater
The Black Hole 302/003 Ken Thompson
TSUNAMI! Catch the Wave *TEMPDN Chet Wilkinson
Control Systems 071/001 Ed Cavender
Gidget's Domain 081/005 Jack Hazel
Fuzzy Logic 050/018 Phill Piddell
If you are in the GTPN nodelist then you will be able to register
direct online at any of those centres or via mail in the correct form
to OZRobot at any of those centres. See the included OZRobot document
for details. If you are not in the GTPN net you will need to apply
via private netmail or message to Sysop at any of the centres.
Whatever way you do it you will need to supply the full (case
sensitive) name to which you want the program registered.
>> page 2 <<
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
You will also need to obtain the OZINSTAL program which performs the
actual installation. OZINSTAL is not included in this archive. You
should look for OZINST11.ZIP.
PLEASE NOTE: This program will run only in test mode (see below) until
your registration key is installed.
======================================================================
3. PURPOSE
======================================================================
(Or what does this thing do anyway?)
DELMSG is a companion program for GT Power BBS Systems.
It is designed to automate the task of deleting stale messages from
your message system. It offers a little more flexibility than some of
the other tools which accomplish much the same task
======================================================================
4. USAGE
======================================================================
To use DELMSG:
1. Install DELMSG.EXE in your DOS path.
2. If you wish you may create an ascii file which contains the names
of the message areas which are to be searched for stale messages.
The file may have any name at all, but the default is GTMDIR.BBS
It must, however, reside in the GTPATH directory. If no file is
given then GTMDIR.BBS is used--that is, it will search through
ALL your message areas for stale messages. If a file is given,
then its format is exactly the same as that of the GTMDIR.BBS
file. In fact, the easiest way to create the file you need is to
copy the GTMDIR.BBS file and edit it down!
On this system DELMSG runs five times in the automatic
housekeeping batch file. Once allowing a 30 day period for stale
mail, used for local mail areas and netmail areas. Once for
ordinary echomail areas allowing only 14 days (as there is a much
greater volume of mail to purge and I therefore do not wish to
keep it as long. Once for special echo conferences which I want
>> page 3 <<
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
to keep for longer periods. Once for a couple of extremely high
traffic conferences (over 100 messages per day) when only a small
number of messages can be kept. And once for a "pass through"
area where messages are only kept for one day.
======================================================================
5. REPORTING
======================================================================
The message to Sysop generated by earlier versions of DELMSG is no
longer supported.
The screen output may, of course also be redirected to a file if you
need to save the output for examination later on.
======================================================================
6. COMMAND LINE PARAMETERS
======================================================================
DELMSG takes six optional command line parameters as follows:
1. /N Test mode. In this mode, NO messages will be deleted at
all, but the program will run and show which messages would
have been deleted were test mode not in force. You can use
this mode to try the program and see what combination of
parameters gives you optimum results for your system.
NOTE: Until registration is completed, the program will ONLY
run in test mode, whether or not this parameter has been
selected.
2. /A Use a file other than the GTMDIR.BBS for the list of mail
areas subject to re-addressing. The filename must follow
immediately (no spaces) after the /A parameter. i.e.: if you
wanted to use the file NONECHO.BBS in place of GTMDIR.BBS
(as I do here) then the parameter would be "/ANONECHO.BBS".
In all cases the file must be in the GTPATH directory.
>> page 4 <<
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
3. /Dnn Delete all messages older than nn days. The time period is
measured from when the message was first entered, not from
the time it arrived on your system. It is therefore
possible, with a very short delete time, for a message to be
deleted before anyone has had a chance to see it. For that
reason the next parameter has been introduced. The default
is 30 days.
4. /Knn Keep all messages at least nn days from the time when they
first arrived on your system. Even if they were due for
deletion according to the /D parameter above, do not delete
them yet. The default is 0 days.
5. /Tnn Retain a maximum of nn messages in any area, regardless of
the requirements of the /D and /K parameters. Messages are
deleted from the front of the message base, which generally
means that older messages will be discarded first. Messages
marked NOKILL are exempt (unless the /I parameter has been
given, see below) but even messages retained under the /Knn
parameter are subject to deletion here.
6. /I Ignore No-Kill status. By default, messages marked NOKILL
are exempt from deletion. By including the /I parameter you
can make them fair game like any other message.
Command line parameters may be given in either upper or lower case,
and in any order. The command line parameter switch character may be
either "/" or "-" (i.e.: "/T" is the same as "-t").
The parameters must not be run together (i.e.: "/d30 /t /aMINE.TXT" is
fine, but "/d30/t/aMINE.TXT" is wrong!)
>> page 5 <<
DELETE MESSAGES: v2.00 by Stephen de Plater
April 19, 1990 GTPN Net Address: 302/1
======================================================================
7. DISCLAIMER
======================================================================
Q: What kind of guarantee comes with this software?
A: *** ABSOLUTELY NONE!!! ***
If you break it you get to keep both pieces.
I take no responsibility at all for what this software may do on any
computer other than my own. If you use it you do so at your own risk.
All that I am prepared to say about it is that it works fine here (and
I can see no good reason why it should not also work fine everywhere
else also -- but ....)
By using this program you accept these conditions.
======================================================================
8. ENJOY!
======================================================================
At least, I hope you do!
Stephen
>> page 6 <<